// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {

    const res = await cloud.cloudPay.unifiedOrder({
        "body": "小辉哥早餐店",
        "outTradeNo":( new Date().getTime().toString() + Math.floor(Math.random * 100).toString()).substr(0, 32), //不能重复，否则报错
        "spbillCreateIp": "127.0.0.1", //就是这个值，不要改
        "subMchId": "1605650807",  //你的商户ID或子商户ID
        "totalFee": 1,  //单位为分
        "envId": "cloud1-8gqhc0w9e8a942b1",  //你的云开发环境ID
        "functionName": "paysuc",  //支付成功的回调云函数，先可以随便写，比如写paysuc，后面会教你怎么建
        "nonceStr": "F8B31E62AD42045DFB4F2",  //随便弄的32位字符串，建议自己生成
        "tradeType": "JSAPI"   //默认是JSAPI
    })
    return res
}